body {
	background: #FFFFFF;
	background-image: url("images/bg.png");
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica;
	color: #050505;
	min-height:100%;
}

body div#bodycontent { width: 80%; min-width: 984px; max-width: 1200px; margin: 0 auto; }
#breadcrumbs  { background-color: #94b7d2; border: none; font-size: 0.9em; font-weight:bold; padding-top:6px; padding-bottom: 6px; }

a { color: black; }
a:link { color: black; }
a:active, a:hover, a:visited { color:black; }
div#leftColumn { width: 250px;  background-color: #94b7d2; border: 1px solid #6497A2; }
div#navcolumn { font-size: 1.0em; }
div#navcolumn h5 { font-size: 1.2em; margin-top: 1em; }
#navcolumn li { font-size: 1.0em; padding-top: 0.75em;  }

h1 { border: none; background: none; color: #000000; }
h2 { border: none; background: none; color: #6497A2; }
h3 { border: none; background: none; color: #6497A2; }
h4 { border: none; background: none; color: #6497A2; }

div#bodyColumn { margin-left: 275px;  }

div.source { font-size: 0.9em;  padding: 0px; }
div.source pre { background-color: #d6e3ed; padding: 0px; }

.xleft { text-shadow:1px 1px 1px #7C7CAF; }

.poweredByContainer { text-align:center; margin-top: 2em; }